SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwbDesignaciones
AS
SELECT dbo.vwrPlazas.Descripcion AS Plaza, dbo.vwrEstadosVacantes.Descripcion AS Estado, dbo.vwrLocalidades.Descripcion AS Localidad, 
               dbo.vwrSituacionRevista.Descripcion AS SituacionDeRevista, dbo.vwrCategoriasDeTitulo.Descripcion AS CategoriaDeTitulo, 
               dbo.vwrAgentes.Descripcion AS AgenteDesignado, dbo.tb_Vacantes.Concurso
FROM  dbo.tb_Vacantes INNER JOIN
               dbo.vwrLocalidades ON dbo.tb_Vacantes.Localidad = dbo.vwrLocalidades.ID INNER JOIN
               dbo.vwrEstadosVacantes ON dbo.tb_Vacantes.Estado = dbo.vwrEstadosVacantes.id LEFT OUTER JOIN
               dbo.vwrAgentes ON dbo.tb_Vacantes.AgenteDesignado = dbo.vwrAgentes.ID LEFT OUTER JOIN
               dbo.vwrCategoriasDeTitulo ON dbo.tb_Vacantes.CategoriaTituloDesignado = dbo.vwrCategoriasDeTitulo.ID LEFT OUTER JOIN
               dbo.vwrSituacionRevista ON dbo.tb_Vacantes.SitRevDesignado = dbo.vwrSituacionRevista.ID LEFT OUTER JOIN
               dbo.vwrPlazas ON dbo.tb_Vacantes.Plaza = dbo.vwrPlazas.ID
GO
GRANT SELECT ON  [dbo].[vwbDesignaciones] TO [CentroDeDesignaciones]
GRANT SELECT ON  [dbo].[vwbDesignaciones] TO [SoloVer]
GO
